public class GameNetwork
{
	private static GameNetwork instance_;

	public static GameNetwork instance
	{
		get
		{
			if (instance_ == null)
			{
				instance_ = new GameNetwork();
			}
			return instance_;
		}
	}

	public void authenticate()
	{
		GGGameCenter.instance.authenticate();
	}

	public void showLeaderboard()
	{
		GGGameCenter.instance.showLeaderboard(ConfigBase.instance.gameCenterCategory);
	}

	public void reportScore(int score)
	{
		GGGameCenter.instance.reportScore(score, ConfigBase.instance.gameCenterCategory);
	}
}
